-- =============================================
-- Author:		<Grupo 1,,Consultar Esquema evaluacion Profesor>
-- Create date: <Dia de creacion,14/12/2011>
-- Description:	<Description,Consultar Esquema evaluacion Profesor>>
-- =============================================
use vudu;
go
CREATE PROCEDURE ConsultarEsquemasEvaluacionProfesor
(
    @idProfesor INT
)
AS
BEGIN
    SET NOCOUNT ON;
    
    select a.id_Seccion,a.numeroSeccion,nombreMateria
		from Materia,Profesor, (select id_Seccion, numeroSeccion, fk_Materia, fk_Profesor , fk_PeriodoAcademico
		from SeccionMateria
		inner join (select ID_EVALUACION,tipoEvaluacion,nombreEvaluacion,porcentajeEvaluacion,fechaTentativaEvaluacion,fk_id_seccion
								from EVALUACION
								where statusEvaluacion = 'Activo') b
		on id_Seccion = b.fk_id_seccion
		GROUP BY id_Seccion, numeroSeccion, fk_Materia,fk_Profesor, fk_PeriodoAcademico) a
		where a.fk_Materia = id_Materia and a.fk_Profesor = id_Profesor and id_Profesor = @idProfesor and a.fk_PeriodoAcademico=(SELECT ID_PERIODOACADEMICO 
FROM PeriodoAcademico WHERE (fechaInicio<GETDATE()) AND (GETDATE()<fechaFin));
END